taxation on worldwide income - English Synonyms Dictionary